package com.tudouji.project.bill.domain;

import java.math.BigDecimal;
import com.tudouji.framework.aspectj.lang.annotation.Excel;
import com.tudouji.framework.web.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 生产报明细对象 producereportitem
 * 
 * @author tudouji
 * @date 2021-03-01
 */
@Data
public class Producereportitem
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 主表ID */
    @Excel(name = "主表ID")
    private Long producereportid;

    /** 部门名称 */
    @Excel(name = "部门名称")
    private String departname;

    /** 部门ID */
    @Excel(name = "部门ID")
    private String departid;

    /** 出库房名称 */
    @Excel(name = "出库房名称")
    private String srname;

    /** 出库房ID */
    @Excel(name = "出库房ID")
    private String srguid;

    /** 出库间名称 */
    @Excel(name = "出库间名称")
    private String shrname;

    /** 出库间ID */
    @Excel(name = "出库间ID")
    private String shrguid;

    /** 出库产品 */
    @Excel(name = "出库产品")
    private String outproduct;

    /** 出库产品ID */
    @Excel(name = "出库产品ID")
    private String outproductid;

    /** 出库规格 */
    @Excel(name = "出库规格")
    private String outspecname;

    /** 出库规格ID */
    @Excel(name = "出库规格ID")
    private String outspecid;

    /** 入库产品 */
    @Excel(name = "入库产品")
    private String inproduct;

    /** 入库产品ID */
    @Excel(name = "入库产品ID")
    private String inproductid;

    /** 入库规格 */
    @Excel(name = "入库规格")
    private String inspecname;

    /** 入库规格ID */
    @Excel(name = "入库规格ID")
    private String inspecid;

    /** 入库 */
    @Excel(name = "入库")
    private BigDecimal inweight;

    /** 出库 */
    @Excel(name = "出库")
    private BigDecimal outweight;

    /** 损耗 */
    @Excel(name = "损耗")
    private BigDecimal lossweight;

    /** 退料 */
    @Excel(name = "退料")
    private BigDecimal returnweight;

    /** 报废 */
    @Excel(name = "报废")
    private BigDecimal scrapweight;

    private  int insptype;

    private String instockunit;

    private Long instockunitid;

    private String outstockunit;

    private Long outstockunitid;

    private String cospguid;

    private String cospname;


}
